1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。 5. must have done sth 一定做...
A. to have founded B. having founded C. founding D. tofound 解析:根据句意,Tim Bemers-Lee创立万维网应该是过去的事情,而且be considered后面应该用动词不定式,所以应该用to have done,答案为A。 原则四、非谓语动词作定语时,表示将来用-to do,表正在进行用-ing,...
E) 在"no sooner than"、"hardly/ scarcely ……when"、"before"、"prior to"等句型中,主句要求完成时。 例:I haven't met that professor prior to today.(以前我从未见过那位教授。) 4. 现在完成进行时(have been doing) 用法:表示某一动作开始于过去某一时间,延续...
A. studied B. studying C. to have studied D. to be studying 11) As the light turned green, I stood for a moment, not ___, and asked myself what I was going to do. A. moved B. moving C. to move D. being moved 3.
While there’s a long way to go, the trend lines for renewables are spiking。 The pace of change in energy sources appears to be speeding up—perhaps just in time to have a meaningful effect in slowing climate change。 What Washington does—or does...
更多内容请点击:【中考英语】万能亮点句型,英语作文高分必杀技!